Formal Specification and Verification of PLC for Certification

نویسندگان

  • Jin-Hyun Kim
  • Na Young Lee
  • Jin-Young Choi
چکیده

KNICS (Korea Nuclear Instrumentation and Control System) is a national promoted project to develop a safety-critical level embedded system for nuclear plant protection system. PLC(Programmable Logic Controller) is a typical embedded system to instrument and control plant system, and KNICS has been developing a PLC for controlling a reactor of nuclear power plant system. The PLC micro-kernel is a safety-critical software that should be certified by KINS (Korea Institute of Nuclear Safety), the certification organization in Korea. In this paper, we present our experience on developing micro-kernel in PLC based on formal specification and formal verification. Using formal methods, we gain correctness of the target software and when the project ends, we will apply a certification to KINS.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Web Service Choreography Verification Using Z Formal Specification

Web Service Choreography Description Language (WS-CDL) describes and orchestrates the services interactions among multiple participants. WS-CDL verification is essential since the interactions would lead to mismatches. Existing works verify the messages ordering, the flow of messages, and the expected results from collaborations. In this paper, we present a Z specification of WS-CDL. Besides ve...

متن کامل

A model for specification, composition and verification of access control policies and its application to web services

Despite significant advances in the access control domain, requirements of new computational environments like web services still raise new challenges. Lack of appropriate method for specification of access control policies (ACPs), composition, verification and analysis of them have all made the access control in the composition of web services a complicated problem. In this paper, a new indepe...

متن کامل

Formal Verification of Safety PLC Based Control Software

Authors’ manuscript. Published in E. Ábrahám, M. Huisman (eds.): Integrated Formal Methods, LNCS 9681, 2016. The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-319-33693-0_32. Abstract. Programmable Logic Controllers (PLCs) are widely used in the industry for various industrial automation tasks. Besides non-safety applications, the usage of PLCs became accepted i...

متن کامل

Formal Method in Service Composition in Heath Care Systems

One of the areas with greatest needs having available information at the right moment and with high accuracy is healthcare. Right information at right time saves lives. Healthcare is a vital domain which needs high processing power for high amounts of data. Due to the critical and the special characteristics of these systems, formal methods are used for specification, description and verificati...

متن کامل

Specifying and Verifying Collaborative Behavior in Component-Based Systems

...............................................................................................ii Research Grants ...................................................................................iii Acknowledgements..................................................................................v CHAPTER 1: INTRODUCTION 1.1 COMPONENT CERTIFICATION WITH REUSE.....................................

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2006